﻿@model Tecnosop.Dominio.COTIZACION_VENTA_DIRECTA
@{
    ViewBag.Title = "Detalles de una cotización de venta directa";
    Layout = "~/Views/Cotizaciones/_LayoutCotizaciones.cshtml";
}
@section script {
    <script type="text/javascript">
        $(document).ready(function () {
            $("#DetalleCotizacion .t-grid-add").first().text("Agregar detalle").prepend("<span class='t-icon t-add'>");
        });
    </script>
}
<fieldset>
    <legend>Datos cotización venta directa</legend>

    <div>
        <div style="float: left; width: 400px;">
            <div class="display-label">@Html.LabelFor(model => model.ID_COTIZACION_VENTA_DIRECATA)</div>
            <div class="display-field">@Html.DisplayFor(model => model.ID_COTIZACION_VENTA_DIRECATA)</div>

            <div class="display-label">@Html.LabelFor(model => model.RUT_CLIENTE_COTIZACION)</div>
            <div class="display-field">@(Model.RUT_CLIENTE_COTIZACION != null ? Html.DisplayFor(model => model.RUT_CLIENTE_COTIZACION) : new MvcHtmlString("--- Sin datos ---"))</div>

            <div class="display-label">@Html.LabelFor(model => model.FECHA_INSTALACION)</div>
            <div class="display-field">@Html.DisplayFor(model => model.FECHA_INSTALACION)</div>

            <div class="display-label">@Html.LabelFor(model => model.TOTAL)</div>
            <div class="display-field">@Html.DisplayFor(model => model.TOTAL)</div>
        </div>

        <fieldset class="innertube">
            <legend style="font-size: medium;">Detalle cotización</legend>

            <div style="height: 300px;">
                @(Html.Telerik().Grid(Model.DETALLE_COTIZACION_VENTA_DIRECTA)
                    .Name("DetalleCotizacion")
                    .DataKeys(keys => keys.Add(k => k.DETALLE))
                    .ToolBar(tb => tb.Insert()
                        .ButtonType(GridButtonType.ImageAndText)
                        .HtmlAttributes(new { @class = "nice radius thin green button" }))
                    .DataBinding(dataBinding => dataBinding.Server()
                        .Insert(MVC.Cotizaciones.GridAddDetalleCotizacionVentaDirecta().GetRouteValueDictionary())
                        .Update(MVC.Cotizaciones.GridEditDetalleCotizacionVentaDirecta().GetRouteValueDictionary())
                        .Delete(MVC.Cotizaciones.GridDeleteDetalleCotizacionVentaDirecta().GetRouteValueDictionary()))
                    .Editable(e => e.Mode(GridEditMode.InLine))
                    .Pageable(p => p.PageSize(7))
                    .Scrollable(s => s.Height(220))
                    .Sortable()
                    .PrefixUrlParameters(false)
                )
            </div>
        </fieldset>
    </div>
    <br />
    <hr />
    <p>
        @Html.ActionLink("Volver", MVC.Cotizaciones.Index(), new { @class = "nice radius small blue button" })
        @Html.ActionLink("Editar", MVC.Cotizaciones.EditVD(Model.ID_COTIZACION_VENTA_DIRECATA), new { @class = "nice radius small white button" })
    </p>
</fieldset>
